home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / LIBRARY / DSUTIL12 / FSPLIT / FSPLIT.DOC next >
Text File  |  1993-10-18  |  3KB  |  83 lines

  1. * File Name:        FSPLIT.DOC
  2. * Date:            18 October 1993
  3. * Version:        1
  4. * Updates count:    1
  5. * Purpose:           Documentation for FSPLIT.PAS
  6. * Author:        Dmitry Stefankov
  7. * Format:        Simplified form of ISO/DIS 6592 standard
  8.  
  9.  
  10.  
  11. ------------------- Part 1 (Identification) ------------------------------
  12.  
  13. Program Name:            FSPLIT.PAS
  14. Version:            1
  15. Release:            20
  16. Date:                20 September 1993
  17. History:            Written for internal use of author
  18.                 (for my BIOS ToolKit)
  19.  
  20.  
  21. ------------------- Part 2 (General) -------------------------------------
  22.  
  23. Responsibility:            no specified
  24. Supply order:            no specified
  25. Purpose:            file(s) image(s) manipulation
  26. Area of usage:            utility program for OS
  27. Common knowledges:        no specified
  28. Problem description:        split one file to two files using interleave
  29.                 factor
  30. Additional knowledges:        no specified
  31. Agreements and terminology:    standard IBM PC terminology
  32. Algorithms and principles:    described in source code
  33. Function:            single
  34. Characteristics:        application (utility),
  35.                 special class (file-manipulation)
  36. Restrictions:            (1) Intel computer architecture only 
  37.                 (2) see hardware/software requirements
  38. Errors processing:        described in source code
  39. Data safety/protection:        described in source code
  40. Data for application:        input:  two files (any)
  41.                 output:    one file (just merged)
  42. Programming language:        Turbo Pascal (Version 6.0+)
  43. Instructions to compile:    TPC  fsplit.pas , where
  44.                 TPC is a Turbo Pascal command-line compiler
  45. Requirements for software:    operating system:  PC/MS-DOS (Version 3.0+)
  46.                 other:         no specified
  47. Requirements for hardware:    computer:  IBM PC, IBM PS/2 or compatible 
  48.                 memory:    minimum 192 Kbytes
  49.                 other:     no specified
  50. Example to run:            fmerge.exe in.spl out.evn out.odd  2 4 , where
  51.                 <in.spl>   -> input filename 
  52.                 <out.evn>  -> output filename (even)
  53.                 <out.odd>  -> output filename (odd)
  54.                 <2>        -> number of bytes for even part
  55.                           on each pass
  56.                 <4>        -> number of bytes for odd part
  57.                           on each pass
  58. Miscellaneous:            none specified
  59.  
  60.  
  61. ------------------- Part 3 (Technical) -----------------------------------
  62.  
  63. Terminolgy and agreements:    no specified
  64. Program structure:        single module
  65. Program listing:        source code available
  66. Data techical description:    no specified
  67. Control commands:        no specified
  68. Work methods:            batch mode
  69. Messages:            described in source code
  70. Setup:                no required
  71. Adaptation:            no specified
  72. Tests:                no specified
  73. Service:            no specified
  74.  
  75.  
  76. ------------------- Part 4 (Miscellaneous) -------------------------------
  77.  
  78. Guarantee:            read license agreement
  79. Changes to source code:        read license agreement
  80. Serial number:            no specified
  81. Price:                read license agreement
  82. Other:                nothing
  83.